spray irrigation - English Synonyms Dictionary